/* 全局样式 */
html,
body {
	margin:0;
	padding:0;
	background:#F5F5F5;
	border:0 none;
}
img {
	border:0 none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	height: 1;
	margin: 0;
	padding: 0;
}
td {
	font-family: "宋体","arial", "Times New Roman";
	font-size: 12px;
	margin: 0;
	padding: 0; 
	color:#333;
}


ul,p,div,li,dd,dt,span,strong,form {
	font-family:"宋体","arial", "Times New Roman";
	font-size: 12px;
	margin: 0;
	padding: 0;
	border: 0;
	text-align:left;
	color:#333;
	list-style:none;
}

hr {
	display:none;
}

/* Class Style */
.main_w { width:960px;}
.left_w { width:305px;}
.middle_w { width:310px;}
.right_w { width:305px;}
.body_w { width:960px;}
.all_w { width:100%;}

.mtop {
	margin-top:10px;
}

.ml {
    margin-left:10px;
}
.ad-ml {
    margin-left:13px;
}

.navigation_mtop {
	margin-top:2px;
}
.mbottom {
	margin-bottom:8px;
}
.noborder {
	border:0 none;
}

/* Postion Style */
.ptop { padding-top:15px;}
.pbottom { padding-bottom:8px;}
.atop{ vertical-align:top;}
.tc { text-align:center;}
.tr { text-align:right;}
.tl { text-align:left;}

.fl { float:left;}
.fr { float:right;}

.big { font-size:18px;}
.small { font-size:10px;}

.b { font-weight:bold;}
.em { font-style:italic;}

.clear {
	clear:both;
}
.clearfix:after {
    clear: both;
    content: ' ';
    display: block;
    font-size: 0;
    line-height: 0;
    visibility: hidden;
    width: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

* html .clearfix {
    height: 1%;
}

.clearfix {
    display: block;
}


a:link,
a:visited,
a:active{
	color:#333;
    text-decoration:none;}

a:hover {
	color:#333;
    text-decoration:underline;
    }
#wrapper{
	width:971px;
	margin:0 auto;}
	.cont_top{
		background:url(../images/cont_top.jpg) no-repeat top;
		height:13px;}
	.cont_bottom{
		background:url(../images/cont_bottom.jpg) no-repeat top;
		text-align:center;
		line-height:23px;
		padding-top:8px;}
	.cont_content{
		background:url(../images/cont_c_bg.jpg) repeat-y;}
		.about_box{
			width:960px;
			margin:0 9px 0 2px;}
			.top{
				background:#fff;
				height:78px;}
				.logo{
					float:left;
					width:357px;
					padding-top:8px;}
				.top_link{
					float:right;
					line-height:78px;
					padding-right:15px;}
			.banner{
				height:230px;}
			.menu_box{
				background:url(../images/but_1.jpg) repeat-x top;
				height:34px;}
				.menu{
					margin:0 1px;
					padding-left:120px;
					list-style:none;}
						.menu li {
							margin:0 9px;
							display:block;
							float:left;
							width:107px;
							height:34px;
							line-height:34px;
							}
							.menu li a {
								display:block;
								width:107px;
								text-align:center;
								}
							.menu li a:link,
							.menu li a:visited,
							.menu li a:active {
								color:#fff;
								font-size:14px;
								font-weight:bold;
								text-decoration: none;
								}
							.menu li a:hover {
								color:#fff;
								background: url(../images/menu_l_bg2.jpg) no-repeat center;
								}
							.click{
								font-weight:bold;
								color:#fff;
								background:url(../images/menu_l_bg.jpg) no-repeat center;}
			.search{
				background:url(../images/but_2.jpg) repeat-x top;
				height:35px;}
				.date{
					color:#fff;
					line-height:35px;
					float:left;
					padding-left:10px;}
					.weather{
						padding-left:10px;
						float:left;
						color:#fff;
						padding-top:9px;}
						.weather iframe{
							background:background:url(../images/but_2.jpg) repeat-x top;}
					.search_box{
						padding-top:5px;
						color:#fff;
						float:right;
						padding-right:15px;}
						.inp{
							border:0;
							height:16px;
							width:190px;}
.line{
	padding:1px;}
	.left_bg{
		background:url(../images/ct.jpg) no-repeat top;
		line-height:23px;
		padding-left:15px;
		padding-bottom:5px;}
	.lint{
		padding-bottom:5px;}
	.cont_banner_bg{
		background:url(../images/cont_talbe_bg.jpg) repeat-x top;
		line-height:24px;
		}


		
/* ==翻页样式== */

.pagesinfo {color:#555555;font-size:12px;}
.pagesnow {color:#D07E36;font-size:14px;text-decoration: none}
.pages {color:#777777;font-size:14px;text-decoration: none}


/* ==文章频道检索列表样式== */

td.newsquery{height:23px} 

.newsquerytitle{border:1px #eeeeee solid;background:#f0f0f0}
.newsquerytime{color:#555555;font-size:12px}

/* ==全站搜索样式== */

.searchtitle{color:#777777;font-size:14px;line-height:32px}
a.searchtitle{color:#777777;font-size:14px;line-height:32px}
.searchbody{color:#333333;font-size:13px;line-height:18px;height:60px}
.searchtime{color:#555555;font-size:12px}

